-
-
Notifications
You must be signed in to change notification settings - Fork 30
Link file for air
, cont. after squash branch from main
#737
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
instances for arrays of them(?) | ||
Is there some way to avoid this, since this will cause much inconvenience when other | ||
types are calling this? *) | ||
Record t {T U : Set} `{Link T} `{Link U} : Set := { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Record t {T U : Set} `{Link T} `{Link U} : Set := { | |
Record t {T U : Set} : Set := { |
Actually I think we can avoid the Link
parameters for the definition of the type and add it only when necessary, what simplifies our definitions later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually I think we can avoid the
Link
parameters for the definition of the type and add it only when necessary, what simplifies our definitions later.
As mentioned in the note above, the problem here is I cannot remove the link parameters, or otherwise there will be missing link instances to pass the compiler check. I was also wondering if we can have a better way to handle this...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK yes I have not seen that the references require this!
Following #728 , #736 , for #731 .
of_value
forcolumns
blake3_air::air